#ifndef ISLAND_H_
#define ISLAND_H_

#include <iostream>
#include <vector>

using namespace std;

class Island {
private:
	int islandId;
	int reward;
	vector<pair<float,float> > points;

public:
	Island();
	virtual ~Island();

	int isHigh;

    int getIslandId() const;
    void setIslandId(int islandId);

    int getReward() const;
    void setReward(int reward);

    void pushPoint(pair<float,float> point);
    vector<pair<float,float> > getPoints() const;
    void setPoints(vector<pair<float,float> > points);
};

#endif /* ISLAND_H_ */
